package com.gzsxy.adapter;

/**
 * @author xiaolong
 * @version 1.0
 * @description: 客户端：想上网，插不上网线
 * @date 2022/4/22 21:26
 */
public class Computer {

    //我们的电脑需要连接上转接器才可以上网
    public void net(NetToUsb adapter){
        //上网的具体实现~ 找一个转接头
        adapter.handleRequest();

    }


    public static void main(String[] args) {
        //电脑
        Computer computer = new Computer();
        //网线
        Adaptee adaptee = new Adaptee();
//        //适配器
//        Adapter adapter = new Adapter();
//        computer.net(adapter);

        //首先电商需要通过接口转换器进行转接网线进行上网
        Adapter2 adapter2 = new Adapter2(adaptee);
        computer.net(adapter2);


    }
}
